dish made of charqui, chili, potatoes and beans - Francés Inglés Diccionario